﻿namespace Microsoft.SharePoint.Client
{
    using System;
    using System.ComponentModel;

    [EditorBrowsable(EditorBrowsableState.Never)]
    public sealed class FieldPropertyNames
    {
        public const string CanBeDeleted = "CanBeDeleted";
        public const string DefaultValue = "DefaultValue";
        public const string Description = "Description";
        public const string Direction = "Direction";
        public const string EnforceUniqueValues = "EnforceUniqueValues";
        public const string FieldTypeKind = "FieldTypeKind";
        public const string Filterable = "Filterable";
        public const string FromBaseType = "FromBaseType";
        public const string Group = "Group";
        public const string Hidden = "Hidden";
        public const string Id = "Id";
        public const string InternalName = "InternalName";
        public const string ReadOnlyField = "ReadOnlyField";
        public const string Required = "Required";
        public const string SchemaXml = "SchemaXml";
        public const string Scope = "Scope";
        public const string Sealed = "Sealed";
        public const string Sortable = "Sortable";
        public const string StaticName = "StaticName";
        public const string Title = "Title";
        public const string TypeAsString = "TypeAsString";
        public const string TypeDisplayName = "TypeDisplayName";
        public const string TypeShortDescription = "TypeShortDescription";
        public const string ValidationFormula = "ValidationFormula";
        public const string ValidationMessage = "ValidationMessage";

        private FieldPropertyNames()
        {
        }
    }
}

